This page outlines the prerequisites and necessary permissions for installing the Kubernetes 2.0 Agent.
Prerequisites
- Helm command to be installed on the server through which your Kubernetes cluster is being managed using kubectl/oc commands.
- OpsRamp supports Helm version 3.2.0 and later.
- Ensure that the Helm repository is accessible from the user cluster.
- The Agent repository must also be reachable from the user cluster.
Note
If you want to ingest Logs into the platform, please set Yes in the Enable Log Management section on the client registration page. To enable this, navigate to Setup > Account > Clients and select your client name in the OpsRamp portal.Permissions
Following permissions required to install the Kubernetes 2.0 Integration:
Category | Permission Type | Permission Value |
---|---|---|
Account Administration | Devices | Manage |
Integrations and apps | Integration | Manage |
Follow these steps to enable the above permission set:
- Navigate to Setup > Account > Users and Permissions.
- Click the Permissions Sets tab.
- Click + ADD. The Add Permission page is displayed.
- Under Permission Set Details screen, enter a Permission Set Name and short Description.
- Select the above mentioned permissions and click Save.
Refer to the Permission Sets document for more details.
Resource Requirements
When deploying the OpsRamp Kubernetes 2.0 integration, it is important to allocate appropriate resources to ensure the monitoring components operate efficiently.
Supports up to 500 Pods
With the 19.2.1 release, the Agent can support up to 500 Pods with the following default resource limits:
No. of Pods | Master Agent CPU Limit | Worker Agent CPU Limit | Prometheus CPU Limit | Redis CPU Limit | Master Agent MEMORY Limit | Worker Agent MEMORY Limit | Prometheus MEMORY Limit | Redis Memory Limit |
---|---|---|---|---|---|---|---|---|
500 | 750m | 400m | 300m | 150m | 1.5Gi | 512Mi | 1Gi | 192Mi |
Support up to 1000 Pods
To support up to 1000 Pods, update the following resource configuration:
- Prometheus Memory Limits: Increase from 1 GiB (default) to 1.5 GiB.